import java.util.Scanner;

public class TestBreakContinue {
    public static void main(String[] args) {
        /*
        测试 break 和 continue------------for循环里面输入随机数，判断猜数两个if语句

        break: 直接结束当前循环,跳出循环体,简单粗暴
        break以后的循环体中的语句不会继续执行,循环体外的会执行
        注意如果是嵌套for循环,在内层循环遇到了break,只会跳出当前这一层内循环哦

        continue: 跳出本轮循环,继续下一轮循环
        continue后本轮循环体中的语句不会继续执行,但是会继续执行下轮循环,循环体外的也会执行
         */
        //案例：找数字88；提示用户输入100次数，如果不是88，继续输入，直到找到88才结束
        System.out.println("请输入数字：");
        for(int i=1;i<=100;i++){
            int input  = new Scanner(System.in).nextInt();
           if(input!=88){
               continue;
           }else{
               System.out.println("猜中了是88");
           }
/**break或者continue之后都不允许写代码,都是不可到达的代码*/
          if(input==88){
              System.out.println("恭喜你猜到了");
              break;
          }

        }
        //循环结构外




    }
}
